SLS: Beispiel für KundenerweiterungenDieses Beispiel erläutert, wie Sie einen Supplementary-Logistics-Service (SLS) mit Unterpositionen modellieren können, bei dem die Unterpositionen nicht für Abnehmer (Vorkommissionierung), sondern für ein anderes Kriterium gebildet werden.
Für SLS können Sie nur Anbringungsmethoden mit einer speziellen Folgeaktion verwenden. Für den SLS Vorkommissionierung ist in der Auslieferung z.B. die Folgeaktion 85
vorgesehen. Für einen neuen SLS müssen Sie eine zusätzliche Folgeaktion definieren. Pflegen Sie dazu über die allgemeinen Tabellenbearbeitung (Transaktion SM30
) einen neuen Eintrag im View V_TWT_ACTION
.
Für diesen neuen Eintrag benötigen Sie folgende Angaben in den Detaildaten:
Kennzeichnen Sie die Folgeaktion als relevant für SLS.
Legen Sie fest, dass zu dieser Folgeaktion Unterpositionen erzeugt werden sollen.
Wenn Sie wollen, dass beim Anlegen von Kundenaufträgen oder Lieferungen ein spezieller Positionstyp für Positionen mit SLS ermittelt wird, müssen Sie eine entsprechende Positionsverwendung eintragen. Aus Sicht eines Lieferanten wirkt sich ein solcher Eintrag beim Anlegen von Kundenaufträgen oder Lagerbestellungen aus. Aus Sicht eines Kunden gelten die Einstellungen für das Anlegen von Anlieferungen oder Grobwareneingängen.
In dieser Sicht können Sie zudem Funktionsbausteine eingeben, die bei der SLS-Abwicklung bestimmte Aufgaben erfüllen. Diese Bausteine werden vom System an der entsprechenden Stelle des Prozesses aufgerufen. Im Standard werden Funktionsbausteine zur Abwicklung der Vorkommissionierung ausgeliefert.
Für das Mapping eines abweichenden SLS müssen Sie ggf. individuelle Bausteine entwickeln und dann in dieser Sicht eintragen. Die Schnittstellen dieser Bausteine müssen jeweils denen der im Standard ausgelieferten Bausteine entsprechen. Dafür stehen Ihnen folgende Funktionsbausteine zur Verfügung:
Funktionsbaustein Sortierung
Sicht: Kunde
Aufrufzeitpunkt: Sammelbestellgenerierung
Kundenspezifische Selektion: erforderlich
Dieser Baustein sortiert die Abgabebelegeinteilungen, die zu Unterpositionen zusammengefasst werden sollen, nach Ihrem individuellen Kriterium.
•im Standard ausgelieferter Baustein: W_VAS_CPO_PP_ORDERS_SORT
Funktionsgruppe des im Standard ausgelieferten Bausteins: WFR15
Funktionsbaustein Gruppenwechsel
Sicht: Kunde
Aufrufzeitpunkt: Sammelbestellgenerierung
Kundenspezifische Selektion: erforderlich
Dieser Baustein baut auf der individuellen Sortierung der Abgabebelegeinteilungen auf und erkennt die Gruppenwechsel. Zu jeder Gruppe wird in der Sammelbestellung eine Unterposition erzeugt.
im Standard ausgelieferter Baustein: W_VAS_CPO_PP_ORDERS_GC
Funktionsgruppe des im Standard ausgelieferten Bausteins: WFR16
Funktionsbaustein Anzahl Verpackung
Sicht: Lieferant
Aufrufzeitpunkt: Lieferungsverpackung
Kundenspezifische Selektion: optional
Dieser Baustein gibt eine Meldung aus, die den Anwender beim Verpacken darüber informiert, was verpackt werden muss. Wenn Sie die Verpackungsfunktionen verwenden wollen, muss hier entweder ein im Standard ausgelieferter oder ein individueller Baustein eingegeben werden.
im Standard ausgelieferter Baustein: W_VAS_DELIVEREY_DISPLAY_MESSAGE
Funktionsgruppe des im Standard ausgelieferten Bausteins: WFR19
Funktionsbaustein Prüfung Verpackung
Sicht: Lieferant bzw. Kunde
Aufrufzeitpunkt: Lieferungsverpackung bzw. Erfassung einer Anlieferung (Lieferavis oder Grobwareneingang)
Kundenspezifische Selektion: optional
Dieser Baustein prüft, ob die Zusammenfassung von Positionen zu Versandelementen den vorgegeben Regeln entspricht. Wenn Sie die Verpackungsfunktionen verwenden wollen, muss hier entweder ein im Standard ausgelieferter oder ein individueller Baustein eingegeben werden.
im Standard ausgelieferter Baustein: W_VAS_DELIVERYPACKING_CHECK_PP
Funktionsgruppe des im Standard ausgelieferten Bausteins: WFR20
Funktionsbaustein Prüfung Warenbewegung
Sicht: Kunde
Aufrufzeitpunkt: Wareneingang
Kundenspezifische Selektion: optional
Dieser Baustein gibt eine Meldung aus und weist den Anwender auf die SLS hin, damit die Einhaltung der vorgegebenen Regeln geprüft werden kann.
im Standard ausgelieferter Baustein: W_VAS_GR_CHECK_MESSAGE
Funktionsgruppe des im Standard ausgelieferten Bausteins: WFR18